Introduction to Np-completeness

نویسنده

  • Jie Wang
چکیده

We use time-bounded (deterministic and nondeterministic) Turing machines to study computational complexity of decision problems. In this model, a Turing machine has two different halting states, called the accepting state and the rejecting state, respectively. We say that a Turing machine M is bounded by time T if for any input x, M on x always halts in T (|x|) moves (steps). If M is deterministic and M on input x halts at the accepting state, then we say that x is accepted by M . If M is nondeterministic and there exists at least one computation path of M on input x that halts on the accepting state, then we say that x is accepted by M . We are particularly interested in polynomial-time bounds for the following reasons.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Basics of Steiner Minium Trees

These notes give a brief introduction to the NP-completeness of the Steiner problem for graphs.

متن کامل

Complexity Theory

The main text for the course is: Computational Complexity. Christos H. Papadimitriou. Introduction to the Theory of Computation. Michael Sipser. Other useful references include: Computers and Intractability: A guide to the theory of NP-completeness. Michael R. Garey and David S. Johnson. Structural Complexity. Vols I and II. J.L. Balcázar, J. Dı́az and J. Gabarró. Computability and Complexity fr...

متن کامل

Outline Introduction : Gödel ’ s letter Time and space complexity

complexity Reductions, hardness, completeness Projections, provers and verifiers Complexity 3: Feasibility Dusko Pavlovic Introduction Time and space Abstract complexity Reducibility P vs NP Outline Introduction: Gödel’s letter Time and space complexity

متن کامل

The complexity of scheduling TV commercials (draft version)

Television commercial scheduling is a generalised form of bin-packing problem, but the bins are rather small, leaving the complexity of the problem unclear. This paper shows that if spot-fixing is allowed, then the problem is NP-complete, even when the breaks are short (polynomially bounded). We also show that scheduling unit-length spots is easy. The paper also aims to provide a fairly simple ...

متن کامل

Lecture 1 : The PCP Theorem – Introduction and two views

It is more convenient to work with the decision equivalents as they are simpler though they are polynomially equivalent to the original computational problems. The theory of NP-completeness discusses the hardness of these computational problems by studying the hardness of the equivalent decision problems. Similarly, when we study approximation algorithms for computational problems, it is often ...

متن کامل

Complex Analogies: Remarks on the Complexity of HDTP

After an introduction to Heuristic-Driven Theory Projection (HDTP) as framework for computational analogy-making, and a compact primer on parametrized complexity theory, we provide a complexity analysis of the key mechanisms underlying HDTP, together with a short discussion of and reflection on the obtained results. Amongst others, we show that restricted higher-order antiunification as current...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006